<template>
  <div id="app">
    <keep-alive>
      <router-view v-if="$route.meta.keepAlive"></router-view>
    </keep-alive>
    <router-view v-if="!$route.meta.keepAlive"></router-view>
  </div>
</template>
<script>
export default {
  created () {

  }
}
</script>
<style>
* {
  margin: 0;
  padding: 0;
}

#app {
  font-family: "Avenir", Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: #f6f6f6;
  font-size: 14px;
  font-weight: 400;
  color: #5c5c5c;
}

.van-dialog__confirm,
.van-dialog__confirm:active {
  color: #46d0ca !important;
}

.van-step--finish .van-step__circle,
.van-step--finish .van-step__line {
  background-color: #46d0ca !important;
}

.van-nav-bar {
  position: fixed !important;
  width: 100% !important;
}

[class*="van-hairline"]::after {
  border: none !important;
}

.van-nav-bar {
  background: #46d0ca !important;
}

.van-icon {
  color: #46d0ca !important;
  font-size: 16px !important;
}

.van-tag {
  font-size: 13px !important;
  border: 1px solid;
}

.van-nav-bar__title {
  color: white !important;
}

input {
  outline: none !important;
}

.van-swipe__indicator--active {
  background-color: #46d0ca !important;
}

.van-hairline--top-bottom::after,
.van-hairline-unset--top-bottom::after {
  border: none;
  border-width: 0 0 !important;
}

.van-dropdown-menu {
  height: 36px !important;
  display: flex;
  align-items: center;
}

.van-dropdown-menu__title {
  color: #393939 !important;
}

p {
  line-height: 25px;
  font-size: 12px;
}

h3 {
  font-size: 14px;
  margin: 8px 0px;
}
.wudingdan {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  color: #b5b5b5 !important;
  height: 200px;
}

.wudingdan .van-icon {
  font-size: 80px !important;
  color: #b5b5b5 !important;
}

.wudingdan p {
  font-size: 15px;
  margin-top: 20px;
}
</style>
